package com.zero.ava.kernel;

/**
 * 预定任务
 */
public interface TaskReservation {

	/**
	 * 任务取消
	 * 
	 * @throws IllegalStateException
	 */
	void cancel();

	/**
	 * 使用预约任务
	 * 
	 * @throws IllegalStateException
	 */
	void use();

}
